取胜: to score a victory, to prevail over one's opponents...
发表: to issue, to publish...
风云: weather, unstable situation...
求学: to seek knowledge, to study, to attend college...
传: to conduct, to express, to be contagious, to summon...
好在: luckily, fortunately...
化石: fossil...
浅: shallow, light (color)...
特邀: special invitation...
私营: privately-owned, private...